aff6145e0731c15267f00c9f709236abf05ccb7f,web/src/main/java/org/jboss/as/web/WebSubsystemParser.java,WebSubsystemParser,writeStaticResources,#XMLExtendedStreamWriter#ModelNode#,259

Before Change


    private void writeStaticResources(XMLExtendedStreamWriter writer, ModelNode config) throws XMLStreamException {
        writer.writeStartElement(Element.STATIC_RESOURCES.getLocalName());

        writeAttribute(writer, Attribute.LISTINGS.getLocalName(), config);
        writeAttribute(writer, Attribute.SENDFILE.getLocalName(), config);
        writeAttribute(writer, Attribute.FILE_ENCONDING.getLocalName(), config);
        writeAttribute(writer, Attribute.READ_ONLY.getLocalName(), config);

After Change



    private boolean writeStaticResources(XMLExtendedStreamWriter writer, ModelNode config) throws XMLStreamException {

        boolean startWritten = writeStaticResourceAttribute(writer, Attribute.LISTINGS.getLocalName(), config, false);
        startWritten = startWritten || writeStaticResourceAttribute(writer, Attribute.SENDFILE.getLocalName(), config, startWritten);
        startWritten = startWritten || writeStaticResourceAttribute(writer, Attribute.FILE_ENCONDING.getLocalName(), config, startWritten);
        startWritten = startWritten || writeStaticResourceAttribute(writer, Attribute.READ_ONLY.getLocalName(), config, startWritten);
        startWritten = startWritten || writeStaticResourceAttribute(writer, Attribute.WEBDAV.getLocalName(), config, startWritten);
        startWritten = startWritten || writeStaticResourceAttribute(writer, Attribute.SECRET.getLocalName(), config, startWritten);
        startWritten = startWritten || writeStaticResourceAttribute(writer, Attribute.MAX_DEPTH.getLocalName(), config, startWritten);
        startWritten = startWritten || writeStaticResourceAttribute(writer, Attribute.DISABLED.getLocalName(), config, startWritten);

        if (startWritten) {
            writer.writeEndElement();
        }
        return startWritten;